everyone must bear his own cross - Alemán Inglés Diccionario